﻿// Project UnitTests
// Created by CodeBorn, TV-42, NTUU "KPI" on 30.06.2016
// Updated on 30.06.2016

using NUnit.Framework;
using Vk.Methods.Fave;
using Vk.Methods.Friends;

namespace UnitTests
{
    [TestFixture]
    public class FaveTests : TestsBase
    {
        [Test]
        public void GetUsersTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("GetUsers"));
        }

        [Test]
        public void GetPhotosTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("GetPhotos"));
        }

        [Test]
        public void GetPostsTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("GetPosts"));
        }

        [Test]
        public void GetVideosTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("GetVideos"));
        }

        [Test]
        public void GetLinksTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("GetLinks"));
        }

        [Test]
        public void GetMarketItemsTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("GetMarketItems"));
        }

        [Test]
        public void AddUserTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("AddUser"));
        }

        [Test]
        public void RemoveUserTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("RemoveUser"));
        }

        [Test]
        public void AddGroupTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("AddGroup"));
        }

        [Test]
        public void RemoveGroupTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("RemoveGroup"));
        }

        [Test]
        public void AddLinkTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("AddLink"));
        }

        [Test]
        public void RemoveLinkTest()
        {
            IsSignatureUpdated(typeof(Fave).GetMethod("RemoveLink"));
        }

    }
}